counter protesters - German English Dictionary